$(function() {
    //全选按钮 点击全选 三个全选 取消全选 三个全取消
    $(".checkall").change(function() {
        console.log($(this).prop("checked"));
        console.log($(".check"));
        $(".check,.checkall").prop("checked", $(this).prop("checked"));


        //下面的总件数

        // var j = parseInt($(this).parents(".setheader").siblings(".shopcar").children(".setcar").children(".num").children(".number").val());
        ;
        if ($(this).prop("checked")) {
            $(".shangpin span").text(num1());
        } else {
            $(".shangpin span").text("0");
        }






    })
    num1();
    //遍历input件数
    function num1() {
        var add = 0
        $(".num .number").each(function(index, element) {
            var j = parseInt($(this).val());
            add = add + j;

        });
        //总件数
        $(".shangpin span").text(add);

    }

    money1();

    function money1() {
        var add = 0
        $(".setcar .count").each(function(index, element) {
            var j = parseFloat($(this).text().substr(1));
            add = add + j;

        });

        //总价
        // $(".zongjia span").text(add);

        $(".zongjia span").text("￥" + add.toFixed(2));
    };



    //单选checkbox
    var sum = 0;
    $(".check").change(function() {

        if ($(".check:checked").length === $(".check").length) {
            console.log($(".check:checked"));
            $(".checkall").prop("checked", true);
        } else {
            $(".checkall").prop("checked", false);
        }
        //下面的总件数

        if ($(this).prop("checked")) {
            var j = parseInt($(this).parent().siblings(".num").children(".number").val());
            console.log(j);
            sum = sum + j;
            $(".shangpin span").text(sum);


        } else {
            var j = parseInt($(this).parent().siblings(".num").children(".number").val());
            // console.log(j);
            sum = sum - j;
            $(".shangpin span").text(sum);
        }







    });

    //商品数量加减$(".num .number").text();

    $(".addition").click(function() {
        var num = Number($(this).siblings(".number").val());

        num += 1;
        // console.log(num);
        $(this).siblings(".number").val(num);


        //小计结算界面

        var money = parseFloat($(this).parent().siblings(".Unit-price").text().substr(1));
        var count = (num * money).toFixed(2);
        $(this).parent().siblings(".count").text('￥' + count);
        //总件数
        num1();
        // money();
        money1();

    });



    $(".subtraction").click(function() {
        var num = parseInt($(this).siblings(".number").val());
        if (num === 1) {
            $(this).prop("disabled", true).css("cursor", "not-allowed");
            // cursor: not-allowed;
            // $(this).siblings(".number").attr("value", "1");
            $(this).siblings(".number").val("1");
        } else {
            num--;
            // $(this).siblings(".number").attr("value", num);
            $(this).siblings(".number").val(num);
        }


        //小计结算页面
        var money = parseFloat($(this).parent().siblings(".Unit-price").text().substr(1));
        var count = (money * num).toFixed(2);
        $(this).parent().siblings(".count").text('￥' + count);
        //总件数
        $(".shangpin span").text(num1());
    });


    //删除 
    $(".setcar .del").click(function() {

        $(this).parent(".setcar").remove();
    });

});